package com.gitee.gphomework.mybatis.typehandler.dao;

import com.gitee.gphomework.mybatis.typehandler.entity.Merchant;

import java.util.List;

/**
 * Created on 2020/5/9
 * Title: 商家信息数据库接入
 * Description: 商家信息数据库接入
 * Copyright: Copyright(c) 2020
 * Company:
 *
 * @author yifeng
 */
public interface MerchantDao {

    /**
     * 查询数据
     * @param merchant 商家信息查询条件
     */
    List<Merchant> select(Merchant merchant);
    /**
     * 更新数据
     * @param merchant 商家信息更新数据
     */
    int update(Merchant merchant);
    /**
     * 插入数据
     * @param merchant 需要插入的商家信息数据
     */
    int insert(Merchant merchant);
    /**
     * 删除数据
     * @param merchant 需要删除的商家信息
     */
    int delete(Merchant merchant);
    /**
     * 根据主键查询数据
     */
    Merchant getById(Long id);

}
